package com.jd.mysql.mgr.dao;

import java.util.List;

import com.jd.mysql.mgr.pojo.MgrMachine;

public interface MgrMachineDAO{
	public MgrMachine findMgrMachineById(Integer id);
	public void saveMgrMachine(MgrMachine mgrm);
	public void deleteMgrMachine(MgrMachine mgrm);
	public void disableMgrMachine(MgrMachine mgrmachine) ;
	public void updateMgrMachine(MgrMachine mgrm);
	public List<MgrMachine> getMgrMachineList(Integer start, Integer limit) ;
	public List<MgrMachine> getMgrMachineList(Integer start, Integer limit,Boolean yn, String ip,Integer groupId);
	public Long getTotalCount(Integer groupId,Boolean enable);
	public Long getTotalCount(Integer groupId,Boolean enable,String ip);
	public MgrMachine getMgrMachineByIp(String ip);
}
